public PSMongoIndex(MongoIndex mongoIndex) { if (mongoIndex == null) { return; } Key = new PSMongoIndexKeys(mongoIndex.Key); Options = new PSMongoIndexOptions(mongoIndex.Options); }
static public MongoIndexKeys ToSDKModel(PSMongoIndexKeys psMongoIndexKeys) { if (psMongoIndexKeys == null) { return(null); } return(new MongoIndexKeys { Keys = psMongoIndexKeys.Keys }); }
static public MongoIndex ConvertPSMongoIndexToMongoIndex(PSMongoIndex psMongoIndex) { MongoIndex mongoIndex = new MongoIndex(); if (psMongoIndex.Key != null) { mongoIndex.Key = PSMongoIndexKeys.ConvertPSMongoIndexKeysToMongoIndexKeys(psMongoIndex.Key); } if (psMongoIndex.Options != null) { mongoIndex.Options = PSMongoIndexOptions.CovertPSMongoIndexOptionsToMongoIndexOptions(psMongoIndex.Options); } return(mongoIndex); }
static public MongoIndex ToSDKModel(PSMongoIndex psMongoIndex) { if (psMongoIndex == null) { return(null); } MongoIndex mongoIndex = new MongoIndex(); if (psMongoIndex.Key != null) { mongoIndex.Key = PSMongoIndexKeys.ToSDKModel(psMongoIndex.Key); } if (psMongoIndex.Options != null) { mongoIndex.Options = PSMongoIndexOptions.ToSDKModel(psMongoIndex.Options); } return(mongoIndex); }
public PSMongoIndex(MongoIndex mongoIndex) { Key = new PSMongoIndexKeys(mongoIndex.Key); Options = new PSMongoIndexOptions(mongoIndex.Options); }
static public MongoIndexKeys ConvertPSMongoIndexKeysToMongoIndexKeys(PSMongoIndexKeys psMongoIndexKeys) { return(new MongoIndexKeys { Keys = psMongoIndexKeys.Keys }); }